html,body,#app{height: 100%;}
body,button,p,h1,h2,h3,ol,ul,li{margin: 0; padding: 0; list-style: none; font-size: 14px;}

.le_main{
    height: 100%; display: flex; flex-flow: column;
    .le_head{
        height: 45px; background: #0f75c8; color: #fff;
    }
    .le_body{
        flex: 1; display: flex; flex-flow: row;
        .le_left{
            width: 200px; background: #ddd;
            ul{
                padding-left: 15px;
                li{
                    padding-left: 15px;
                    a{
                        padding-left: 15px; display: block;
                    }
                }
            }
        }
        .le_right{
            flex: 1; padding: 20px;
        }
    }
}


h1{
    &.title{
        font-size: 30px;
        p{font-size: 14px; line-height: 30px; font-weight: 400;}
    }
}